package com.ibm.cloud.banking.parameter.pricing.entity;

public class PrpFeeDfrtnDmsnlVal {

    private static final long serialVersionUID = 1L;
    private String lgalPernCode;		// 法人代码
    private PrpFeeDfrtnRule prpFeeDfrtnRule;		// 费用差异化规则编码 父类
    private String dfrtnDmsnlCode;		// 差异化维度编码
    private String dfrtnDmsnlVal;		// 差异化维度取值
    private String cmprRuleCode;		// 比较规则代码
    private String rsrvFld41Bits;		// 备用字段
    private String rsrvFld42Bits;		// 备用字段
    private String rsrvFld43Bits;		// 备用字段
    private String rsrvFld44Bits;		// 备用字段
    private String rsrvFld201Bits;		// 备用字段
    private String rsrvFld202Bits;		// 备用字段
    private String rsrvFld203Bits;		// 备用字段
    private String rsrvFld204Bits;		// 备用字段
    private String rsrvFld1001Bits;		// 备用字段
    private Integer tms;		// 时间戳
    private String logNum;		// 日志序号

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    private String id;

    public PrpFeeDfrtnDmsnlVal(PrpFeeDfrtnRule prpFeeDfrtnRule){
        this.prpFeeDfrtnRule = prpFeeDfrtnRule;
    }

    public String getLgalPernCode() {
        return lgalPernCode;
    }

    public void setLgalPernCode(String lgalPernCode) {
        this.lgalPernCode = lgalPernCode;
    }

    public PrpFeeDfrtnRule getPrpFeeDfrtnRule() {
        return prpFeeDfrtnRule;
    }

    public void setPrpFeeDfrtnRule(PrpFeeDfrtnRule prpFeeDfrtnRule) {
        this.prpFeeDfrtnRule = prpFeeDfrtnRule;
    }

    public String getDfrtnDmsnlCode() {
        return dfrtnDmsnlCode;
    }

    public void setDfrtnDmsnlCode(String dfrtnDmsnlCode) {
        this.dfrtnDmsnlCode = dfrtnDmsnlCode;
    }

    public String getDfrtnDmsnlVal() {
        return dfrtnDmsnlVal;
    }

    public void setDfrtnDmsnlVal(String dfrtnDmsnlVal) {
        this.dfrtnDmsnlVal = dfrtnDmsnlVal;
    }

    public String getCmprRuleCode() {
        return cmprRuleCode;
    }

    public void setCmprRuleCode(String cmprRuleCode) {
        this.cmprRuleCode = cmprRuleCode;
    }

    public String getRsrvFld41Bits() {
        return rsrvFld41Bits;
    }

    public void setRsrvFld41Bits(String rsrvFld41Bits) {
        this.rsrvFld41Bits = rsrvFld41Bits;
    }

    public String getRsrvFld42Bits() {
        return rsrvFld42Bits;
    }

    public void setRsrvFld42Bits(String rsrvFld42Bits) {
        this.rsrvFld42Bits = rsrvFld42Bits;
    }

    public String getRsrvFld43Bits() {
        return rsrvFld43Bits;
    }

    public void setRsrvFld43Bits(String rsrvFld43Bits) {
        this.rsrvFld43Bits = rsrvFld43Bits;
    }

    public String getRsrvFld44Bits() {
        return rsrvFld44Bits;
    }

    public void setRsrvFld44Bits(String rsrvFld44Bits) {
        this.rsrvFld44Bits = rsrvFld44Bits;
    }

    public String getRsrvFld201Bits() {
        return rsrvFld201Bits;
    }

    public void setRsrvFld201Bits(String rsrvFld201Bits) {
        this.rsrvFld201Bits = rsrvFld201Bits;
    }

    public String getRsrvFld202Bits() {
        return rsrvFld202Bits;
    }

    public void setRsrvFld202Bits(String rsrvFld202Bits) {
        this.rsrvFld202Bits = rsrvFld202Bits;
    }

    public String getRsrvFld203Bits() {
        return rsrvFld203Bits;
    }

    public void setRsrvFld203Bits(String rsrvFld203Bits) {
        this.rsrvFld203Bits = rsrvFld203Bits;
    }

    public String getRsrvFld204Bits() {
        return rsrvFld204Bits;
    }

    public void setRsrvFld204Bits(String rsrvFld204Bits) {
        this.rsrvFld204Bits = rsrvFld204Bits;
    }

    public String getRsrvFld1001Bits() {
        return rsrvFld1001Bits;
    }

    public void setRsrvFld1001Bits(String rsrvFld1001Bits) {
        this.rsrvFld1001Bits = rsrvFld1001Bits;
    }

    public Integer getTms() {
        return tms;
    }

    public void setTms(Integer tms) {
        this.tms = tms;
    }

    public String getLogNum() {
        return logNum;
    }

    public void setLogNum(String logNum) {
        this.logNum = logNum;
    }

}
